good moral character and habits - Turc Anglais Dictionnaire